//
// Created by dqchen6 on 2023/1/30.
//

#ifndef QUEST_0_1_ASM_H
#define QUEST_0_1_ASM_H
#include "symbol.h"
#include "symtab.h"


class AsmGenerator{
    Symtab& symtab;  //变量符号表
    FILE* outfile;  //汇编码输出文件
public:
    void genAsm();
    AsmGenerator( Symtab& symtab,  FILE* outfile);
    ~AsmGenerator();

};


#endif //QUEST_0_1_ASM_H
